Introduction

We know that we could find many examples for Arduino and TFT LCD to work together, Arduino UNO with 2.8"/3.2" TFT screen, or Arduino Mega with 2.8"/5.0" TFT screen. They are all working very well. However, if you play with it, you may find they are rather blunt, not swift enough to show a picture quickly. In fact, we've made some shields for Arduino Uno/Mega ever. But we feel they are all not good enough.

Why? You know, Arduino UNO/Mega works on 8-bit ATMega328/1280/2560. Those chips are not powerful enough for TFT screen. While Arduino Due comes, we feel that: oh, it is the time!

Here comes it!

Arduino Due is based on 32-bit ARM processor, and it is much more powerful than Arduino UNO/Mega. So if you play Arduino DUE and TFT, you feel everything abviously runs faster than Arduino Mega. You could display a picture shortly.

Specification

Our shield is designed for Arduino DUE/ Taijiuino DUE board. It is not compatible with Arduino Mega/Mega2560. Please DO NOT insert it to Arduino Mega/Mega2560. Otherwise the TFT Screen might be damaged.

Our TFT shield doesn't cover all the female pins like most of other TFT shield. We know that sometimes we need other modules connected with Arduino at the same time. To make things easier, our designing also leaves space for a Sensor Shield. Users don't need to speed much time on wiring.

Most of the interfaces are availble including UART, I2C, PWM and analog ports.

Examples

Here you need to download 3 libraries:

Place those 3 library folders under <arduinoIDE>/Libraries/. You may need to change the folder name. Restart the IDE.

Open the tft_hx8352_touch example:

Upload it to Arduino Due. Then you could draw on the screen.

Then open the example tft_hx8352_sd:

Download the example pictures at this page: https://github.com/elechouse/tft_shield

Place those pictures under the root director of SD card. Keep the file names as:

star0.bmp
star1.bmp
star2.bmp
star3.bmp

Please note that so far the code only supports BMP 16bit format.

Open Serial Monitor of Arduino IDE:

You could send charactor "1" or "2" or "3" to load pictures. Make sure your Arduino DUE is connected to PC via Programming USB.

In this example, it loads new pictures without clearing the screen first. You could program to change it if necessary.

Pin Mapping

Pin Mapping.pdf

Product list

Gift

We will ship you 1pcs of touch pen asa gift if we have in stock. We only have 100pcs in stock. If we ran out of stock, we would stopping sending this gift without any notification. Please contact us if it is a must to you.